太空人esp32/8266天气时钟学习经验 | 您所在的位置:网站首页 › esp8266 led时钟 › 太空人esp32/8266天气时钟学习经验 |
首先多谢各位大佬开源支持,只是因为某fish标价售卖,严重打击开源的心情,感觉这种真的没必要。 现在已经流行很多个版本:可以直接将库文件不同命名,只有libraries生效,其他只有在使用时再重命名即可。 注意修改tft user setup为一致引脚设置。 需要以下arduino库(可能会因为库版本不一致而报错) 注意根据屏幕及接线设置 User_Setup.h文件: #define ST7789_2_DRIVER // 最小配置选项,为这个显示定义下面的附加参数 #define TFT_RGB_ORDER TFT_RGB // 颜色顺序:红-绿-蓝 #define TFT_WIDTH 240 // ST7789 240 x 240 and 240 x 320 驱动屏幕尺寸 #define TFT_HEIGHT 240 // ST7789 240 x 240 #define TFT_CS PIN_D8 // 芯片选择控制引脚D8 #define TFT_DC PIN_D3 // 数据命令控制 #define TFT_RST PIN_D4 // 复位引脚(可以连接到NodeMCU RST,见下一行) #define TFT_BL PIN_D1 // LED背光灯(仅适用于ST7789带背光控制引脚) #define LOAD_GLCD // 字体1。原版Adafruit 8像素字体在FLASH中需要1820字节 #define LOAD_FONT2 // 字体2。小的16像素hiah字体,在FLASH中需要~3534 字节, 96个字符 #define LOAD_FONT4 // Font 4. #define LOAD_FONT6 // Font 6. #define LOAD_FONT7 // Font 7. #define LOAD_FONT8 // Font 8. #define LOAD_GFXFF // FreeFonts. 包括访问48 Adafruit GFX免费字体FF1到FF48和自定义字体 #define SMOOTH_FONT //平滑字体 #define SPI_FREQUENCY 27000000 #define SPI_READ_FREQUENCY 20000000 #define SPI_TOUCH_FREQUENCY 2500000源代码及库文件见🐧🐧群文件:887171863 原理类似,32板子还没买,应该类似,代码及库见群: 531732157 ESP32桌面小电视: link. |
CopyRight 2018-2019 实验室设备网 版权所有 |